cost lives - French English Dictionary